Colour
Macros for creating coloured console output.
General
The following macros are provided:
Colour | Dark Variant | With LF | Dark With LF |
---|---|---|---|
black! |
dark_black! |
black_ln! |
dark_black_ln! |
red! |
dark_red! |
red_ln! |
dark_red_ln! |
green! |
dark_green! |
green_ln! |
dark_green_ln! |
yellow! |
dark_yellow! |
yellow_ln! |
dark_yellow_ln! |
blue! |
dark_blue! |
blue_ln! |
dark_blue_ln! |
magenta! |
dark_magenta! |
magenta_ln! |
dark_magenta_ln! |
cyan! |
dark_cyan! |
cyan_ln! |
dark_cyan_ln! |
white! |
dark_white! |
white_ln! |
dark_white_ln! |
The versions with suffix _ln
append a newline (similar to
print!
versus
println!
).
There are also prnt!
and prnt_ln!
available which print using the current default foreground
colour.
Example
extern crate colour;
License
colour
is distributed under the terms of both the MIT license and the Apache License (Version 2.0).
See LICENSE-MIT and LICENSE-APACHE for details.